Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Copa Ericsson Brazil - Sao Paulo Zivnobanka Czech Open - Prostejov Corona Mexico City Open - Mexico City XL Capital Bermuda Open - Bermuda Quelle Cup 2000 - Furth Sunrise Challenger Copa Ericsson Uruguay - Montevideo Espinho Challenger - Espinho San Remo Challenger Buenos Aires Challenger Bucaramanga Challenger Santiago Challenger San Marino Cepu Open - San Marino Barletta Citta Della Disfida Open 2000 - Barletta Sardinia International Championship - Cagliari Trofeo Barcelona de Tenis - Barcelona Nord/LB Open - Braunschweig Top Wool Challenger Biella - Biella Skandia Open - Linz Challenger 42 - Andrezieux Zivnobanka Czech Open - Prostejov Nord/LB Open - Braunschweig Zivnobanka Czech Open - Prostejov Copa Sevilla - Seville Pekao Open - Szczecin BMW Brixina Tennis Open 2000 - Bressanone Copa Ericsson Brazil - Sao Paulo Open de Charleroi - Charleroi San Luis Potosi Challenger - San Luis Potosi XL Capital Bermuda Open - Bermuda Copa Ericsson Chile - Santiago Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Pekao Open 2003 - Szczecin Maia Open - Oporto Milan Challenger Pozoblanco Challenger Cepu Open - San Marino Pekao Open 2004 - Szczecin Orleans Challenger Budapest Challenger Brescia Challenger Hungarian Architect Open - Budapest Manerbio Challenger Alphen Challenger Andria Challenger Santiago Challenger Padova Challenger Bordeaux Challenger Calgary Challenger Bordeaux Challenger Milan Challenger Parma Challenger Biella Challenger Hamburg Challenger Cali Challenger Salinas Challenger Aix En Provence Challenger Lisbon Challenger Copa Ericsson - Buenos Aires Blumenau Challenger Mallorca Open - Mallorca Galleryfurniture.com Challenge - Atlanta Mallorca Open - Mallorca Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Sybase Open - San Jose Grand Prix Hassan II - Casablanca Open Seat-Godo 2001 - Barcelona San Benedetto Challenger Heineken Trophy - 's-Hertogenbosch Telenordia Swedish Open - Bastad 2001 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot The Hamlet Cup - Long Island Campionati Internazionali di Sicilia - Palermo Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca XL Capital Bermuda Open - Bermuda Ordina Open - 's-Hertogenbosch Telenordia Swedish Open - Bastad 2002 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Gelsor Open Romania - Bucharest Kremlin Cup - Moscow Stockholm Open - Stockholm San Luis Potosi Challenger 2000 - San Luis Potosi Estoril Open - Estoril Open Seat Godo 2003 - Barcelona 2003 Mercedes Cup - Stuttgart TD Waterhouse Cup - Long Island Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Tennis Cup of Flanders - Ostende Davidoff Swiss Indoors - Basel Como Challenger 2000 Cairo Challenger - Cairo Copa Ericsson Peru - Lima Copa Ericsson Argentina - Buenos Aires V Torneo Internazionale di Tennis - Barletta Marbella Challenger Copa Ericsson Argentina - Buenos Aires Prostejov Challenger Milan Challenger Bastad Challenger Open Diputacion Pozoblanco - Cordoba Liberec Challenger Chevrolet Cup - Santiago Eckental Challenger Rennes Challenger Gold Flake Open - Chennai Milan Indoors - Milan Sopot Challenger Cordenons Challenger Biella Challenger Barcelona Challenger Las Vegas Challenger Tata Open - Chennai Caltanissetta Challenger Milan Indoors - Milan Noumea Challenger BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Indian Wells Challenger Dubai Open - Dubai Marbella Challenger Estoril Open - Estoril U.S. Men's Clay Court Championships - Houston Open Seat Godo - Barcelona Mallorca Open - Mallorca Braga Challenger Synsam Swedish Open - Bastad Allianz Suisse Open - Gstaad Poznan Challenger Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Open Romania - Bucharest Copa Sevilla Internacionales de Andalucia - Seville Genova Challenger Davidoff Swiss Indoors - Basel Heineken Open - Auckland Genova Challenger Gran Canaria 2 Challenger BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Aix En Provence Challenger Abierto Mexicano Telfonica MoviStar - Acapulco Dubai Open - Dubai AXA Open - Lisbon Grand Prix Hassan II - Casablanca Renault Slovenian Open - Ljubljana The Scottish Tennis Championships - Edinburgh AXA Open II - Espinho Pekao Open - Szczecin Jaegermeister Open - Braunschweig Open Seat Godo 2005 - Barcelona Gelsor Open Romania - Bucharest Estoril Open - Estoril Open Diputacion - Cordoba Internationaler Raiffeisen Grand Prix - St. Polten Warta Cup - Sopot Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio DPD Challenger 2000 - Aschaffenburg CA-Challenge 2000 - Graz Barcelona Challenger Copa Ericsson Mexico - Guadalajara Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad FILA Challenger - Biella Pekao Open 2001 - Szczecin Monterrey Challenger Copa AT&T - Buenos Aires Mercedes Cup - Stuttgart Croatia Open - Umag Renault Slovenian Open - Ljubljana FILA Challenger Biella - Biella Idea Prokom Open - Sopot Top Wool Challenger Biella - Biella Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Porsche Open - Poznan CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Sydney International - Sydney SAP Open - San Jose Heineken Open - Auckland Genova Challenger Tennis Channel Open - Las Vegas Open SEAT Godo 2006 - Barcelona Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Orange Prokom Open - Sopot Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Open Seat-Godo 2000 - Barcelona Davidoff Swiss Indoors Basel - Basel Open 13 - Marseille Heineken Open - Auckland Heineken Open - Auckland Adidas International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam Campionati Internazionali di Sicilia - Palermo Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Open 13 - Marseille Open Seat Godo 2007 - Barcelona Grand Prix Hassan II - Casablanca Estoril Open - Estoril ARAG World Team Championship - Dusseldorf Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Seville Challenger Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Croatia Open - Umag Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Chevrolet Cup - Vina del Mar China Open - Beijing Open de Moselle - Metz ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney Heineken Open - Auckland Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Catella Swedish Open - Bastad BCR Open Romania - Bucharest Prague II Challenger BellSouth Open - Vina del Mar Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney Franklin Templeton Tennis Classic - Scottsdale Movistar Open - Vina del Mar Biella Challenger Brasil Open - Costa do Sauipe Marbella Challenger Adidas International - Sydney Abierto Mexicano Telcel - Acapulco Antalya Challenger Antalya 2 Challenger Open Sabadell Atlantico - Barcelona Gran Canaria 1 Challenger Davidoff Swiss Indoors - Basel ABN/AMRO World Tennis Tournament - Rotterdam CA Tennis Trophy - Vienna Catella Swedish Open - Bastad Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven China Open - Beijing Rome Challenger Heineken Open - Auckland Movistar Open - Santiago ABN AMRO World Tennis Tournament - Rotterdam Bordeaux Challenger Open Sabadell Atlantico - Barcelona Ordina Open - s-Hertogenbosch China Open - Beijing Davidoff Swiss Indoors - Basel Generali Open 2001 - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon BellSouth Open - Vina del Mar Movistar Open - Santiago Brasil Open - Costa do Sauipe Open de Moselle - Metz Seville Challenger Copa Claro - Buenos Aires US Men's Clay Court Championship - Houston ABN AMRO World Tennis Tournament - Rotterdam SkiStar Swedish Open - Bastad Open SEAT 2008 - Barcelona Ordina Open - 's-Hertogenbosch ATP Studena Croatia Open - Umag Mercedes Cup - Stuttgart Open de Tenis Comunidad Valenciana - Valencia BCR Open Romania - Bucharest Orange Warsaw Open - Warsaw Masters Series - Hamburg Proton Malaysian Open - Kuala Lumpur Adidas International - Sydney Medibank International - Sydney Rome Challenger Bet-at-home Open - Hamburg Catella Swedish Open - Bastad Rakuten Japan Open - Tokyo Valencia Open - Valencia Brisbane International - Brisbane International German Open - Hamburg Campionati Internazionali di Sicilia - Palermo VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Bet-at-home Open - Hamburg ATP Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro US Men's Clay Court Championship - Houston SkiStar Swedish Open - Bastad Copa Telmex - Buenos Aires Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow The Priority Telecom Open - Amersfoort Barcelona Open BancSabadell - Barcelona SkiStar Swedish Open - Bastad Shenzhen Open - Shenzhen Tunis Challenger Argentina Open - Buenos Aires Synsam Swedish Open - Bastad Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Brasil Open - Costa do Sauipe Open de Moselle - Metz Ordina Open - 's-Hertogenbosch Plava Laguna Croatia Open - Umag Open 13 - Marseille Barcelona Open Banc Sabadell - Barcelona Marburg Challenger Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven Open de Moselle - Metz Heineken Open - Auckland Stockholm Open - Stockholm Asuncion Challenger China Open - Beijing Erste Bank Open - Vienna SkiStar Swedish Open - Bastad Lisbon Challenger CA Tennis Trophy - Vienna SkiStar Swedish Open - Bastad Energis Open - Amersfoort China Open - Beijing Brasil Open - Salvador Heineken Open - Auckland Open de Tenis Comunidad Valenciana - Valencia Ordina Open - 's-Hertogenbosch Braunschweig Challenger Barcelona Open BancSabadell - Barcelona Alicante Challenger Valencia Open - Valencia Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Gerry Weber Open - Halle Barcelona Challenger Sibiu Challenger Bet-at-home Open - Hamburg Mouilleron-Le-Captif Challenger Koblenz Challenger Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai China Open - Beijing Moselle Open - Metz Swiss Open - Gstaad Copa Ericsson Peru - Lima Szczecin Challenger Casino Lugano - Lugano Copa Sevilla Internacionales de Andalucia - Seville Florence Challenger Rio Open - Rio de Janeiro Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Geneva Open - Geneva SkiStar Swedish Open - Bastad Murcia Challenger Copa Telmex - Buenos Aires Como Challenger Rio Open - Rio de Janeiro TEB BNP Paribas Istanbul Open - Istanbul Alicante Challenger ABN/AMRO World Tennis Tournament - Rotterdam Intrum Stockholm Open - Stockholm Croatia Open - Umag Grand Prix de Tennis de Lyon - Lyon RCA Championships - Indianapolis ARAG World Team Championship - Dusseldorf Dubai Tennis Open - Dubai Generali Open - Kitzbuhel Open Romania - Bucharest Barcelona Open Banc Sabadell - Barcelona Heineken Open - Auckland Movistar Open - Vina del Mar Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco Telenordia Swedish Open - Bastad Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Mercedes Cup - Stuttgart Open Seat-Godo '99 - Barcelona Dutch Open Tennis - Amersfoort Pilot Pen Tennis - New Haven China Open - Beijing AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Tennis Masters Series - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Abierto Mexicano de Tenis Pegaso - Acapulco Davidoff Swiss Indoors - Basel Copa AT&T - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Pacific Life Open - Indian Wells Winston-Salem Open - Winston-Salem Apia International - Sydney Tennis Masters Series - Monte Carlo St. Petersburg Open - St. Petersburg Tennis Masters Series - Hamburg The Dubai Tennis Championships - Dubai Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Qatar Exxon Mobil Open - Doha BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Grand Prix de Tennis de Lyon - Lyon Sopot Challenger Tennis Masters Series - Monte Carlo Cordenons Challenger Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal If Stockholm Open - Stockholm Tennis Masters Series - Indian Wells Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami CA Tennis Trophy - Vienna Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Legg Mason Tennis Classic - Washington Tennis Masters Series - Madrid Abierto Mexicano Telfonica MoviStar - Acapulco Tennis Masters Series - Miami Open de Moselle - Metz ARAG World Team Championship - Dusseldorf BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg BMW Open - Munich Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Open de Moselle - Metz Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai Campionati BNL dItalia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL dItalia - Rome Western & Southern Open - Cincinnati If Stockholm Open - Stockholm Sony Ericsson Open - Miami Shanghai ATP Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Royal Guard Open Chile - Vina del Mar Tennis Masters Series - Monte Carlo Masters Series Monte-Carlo - Monte Carlo Rogers Masters - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Hamburg BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York European Open - Antwerp Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Barcelona Open Banc Sabadell - Barcelona NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Internazionali BNL d'Italia - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Australian Open Qualifying - Doha French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Davis Cup, World Group, QF, USA-ESP 3-1 Davis Cup, World Group, F, ESP-USA 3-2 Davis Cup, World Group, 1R, ARG-SWE 5-0 Davis Cup, World Group, 1R, BLR-ESP 4-1 Hyundai Hopman Cup - Perth Davis Cup, World Group, 1R, AUT-ARG 1-4 Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, World Group, F, ARG-ESP 1-3 Hopman Cup - Perth Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, Group I, 2R, RUS-ESP 3-2 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, SF, ARG-AUS 5-0 Davis Cup, World Group, F, RUS-ARG 3-2 Davis Cup, World Group, 1R, PER-ESP 0-5 70th River Oaks International Tennis Tournament - Houston Davis Cup, World Group, QF, ARG-SWE 4-1 Davis Cup, World Group, QF, ESP-GER, 3-2 Davis Cup, World Group, 1R, ARG-GBR 4-1 Davis Cup, World Group, PO, ESP-ITA 4-1 Tennis Masters Cup Shanghai - Shanghai Olympics - Athens Olympics - Beijing